body{margin: 0;}
ul,li{list-style: none;padding: 0;margin: 0;}

.treebox{
	width: 100%;
}
.ontree{
	background-color: #18C0DF;
	padding: 5px 3px;
	color: white !important;
}
.tree {
	width: 100% !important;
}
.tree a{
	color: #646464;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	overflow: hidden;
}
.tree a:hover{
	color: #18C0DF;
	cursor: pointer;
}
.tree ul{
	/* padding-left: 20px; */
	margin-top: 4px;
}
.tree ul li ul li{
	margin-left: 24px;
	font-size: 14px;
}
.close_menu,.open_menu{
	overflow: hidden;
}
.close_menu span,.open_menu span{
	width: 24px;
	height: 24px;
	display: block;
	float: left;
	cursor: pointer;
	opacity: 0.5;
}
.close_menu span{
	background: url(../img/close.png) no-repeat left top;
}
.open_menu span{
	background: url(../img/open.png) no-repeat left top;
}
.close_menu span:hover,.open_menu span:hover{
	opacity: 1;
}

